from django.test import TestCase

# Create your tests here.
from django.contrib.admin.models import LogEntry

# 获取一条修改操作的日志记录（示例）
# 筛选出"修改"类型的日志（action_flag=2）
log_entry = LogEntry.objects.filter(action_flag=2).first()

if log_entry:
    # 原始未解析的change_message字符串
    raw_change_message = log_entry.change_message
    print("原始change_message：", raw_change_message)

    # 对比：解析后的结果（之前看到的结构化数据）
    parsed_change_message = log_entry.get_change_message()
    print("解析后的结果：", parsed_change_message)
